\chapter{Solution Analysis}
\label{analysisofsolutions}
\acresetall
In this chapter a solution analysis is performed. In Section \ref{analysisofsolutions:videosourcecoding} an investigation into the data structure of I- and P-frame based video is performed. The transcoded videos analysed in this project does not contain B-frames, as a result of the transcoding. Section \ref{sec:eep} reviews \ac{EEP} by \ac{RLNC} parameters and trade-offs as a foundation for Section \ref{analysisofsolutions:unequalerrorprotection} where possible \ac{UEP} approaches are discussed. Section \ref{sol:anal:summary} summarises the theoretical foundation developed during the chapter before proceeding to the implementation of the chosen \ac{UEP} scheme in Chapter \ref{implementation}.

\input{analysis_of_solutions/video_source_coding.tex}
\input{analysis_of_solutions/eep.tex}
\input{analysis_of_solutions/uep.tex}

\clearpage
\section{Summary}
\label{sol:anal:summary}
% Sum up video
% Sum up eep
% Sum up uep
In Section \ref{analysisofsolutions:videosourcecoding} a simple video data model was devised, with the ratio between the I- and P-frame data being a key parameter. For video source data optimised for streaming purposes, the I-frame data was found to contribute with around $20-33$\% of a \ac{GOP} data unit. P-frames and \ac{GOP} data was furthermore found to follow a skewed distribution, whereas I-frame data was more uniformly distributed than P-frame data. 
The video frame data distribution has been used as guidelines for layer sizes in the analysis of the \ac{UEP} methods in Section \ref{analysisofsolutions:unequalerrorprotection}. 

Throughout Section \ref{sec:eep}, \ac{RLNC} with \ac{EEP} has been analysed with respect to performance in a broadcast setup. The properties of \ac{RLNC} with \ac{EEP} have been adapted for usage in \ac{UEP} schemes based on \ac{RLNC}. 
An analysis of two different \ac{UEP} methods, namely \ac{NW} and \ac{EW} was presented in Section \ref{analysisofsolutions:unequalerrorprotection}, where both analytical and simulated results were included in the process. The properties, advantages and drawbacks of the \ac{UEP} methods have been compared in Section \ref{analysisofsolutions:unequalerrorprotection:summary}. For video data, the \ac{EW} method was found superior and thus chosen for further implementation in Chapter \ref{implementation}.


%    reviewed as a preparation for designing and evaluating different \ac{UEP} schemes based on \ac{NC}. An analysis of two different \ac{UEP} methods, namely \ac{NW} and \ac{EW} was presented in Section \ref{analysisofsolutions:unequalerrorprotection}. Of the two methods, \ac{EW} was found to be superior and thus chosen for implementation.

%In the following Chapter \ref{sec:eep}, the implementation of \ac{EW} is further documented.























